package com.myspring.sample.lookup;

import org.springframework.beans.factory.annotation.Lookup;
import org.springframework.stereotype.Component;

@Component
public class User {

    //@Lookup 表示不使用方法返回的对象，而是去spring容器中查找一个与方法返回对象同类型的bean
    // 方法名叫什么并不重要，方法体是什么也不重要
    @Lookup
    public Car getCar() {
        //这里完全可以输出null，这里返回不为null完全为了测试
        return new Car("保时捷");
    }
}
